package com.itheima.utils;

import org.springframework.web.multipart.MultipartFile;

/**
 * @author ${小帅帅}
 * @date 2019-10-23
 * 设置上传文件的名称
 */
public class FilenameUtils {

    //设置文件的名称
    public static String getFilename( MultipartFile filename){

        //获取文件的名称。使用getOriginalFilename()方法
        String Filename = filename.getOriginalFilename();

        //指定字符串中，最后所需内容的索引值
        int lastIndex = Filename.lastIndexOf(".");

        //截取文件的后缀名
        String lastname= Filename.substring(lastIndex - 1);

        //重新设置文件的名称，要保证名称具有唯一性
        String file_name= UuidUtils.getUuid()+lastname;

        return file_name;
    }
}
